// pages/type/type.js
import { getTypeShopList } from '../../api/typeApi'

Page({

  /**
   * 页面的初始数据
   */
  data: {
    activeKey: 0,
    // 手机高度
    phoneHeight: 0,
    //滚动条位置
    scrollTop: 0,
    //类型数组
    typeTitleArr: [],
    //商品类型
    typeShopArr: [],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 获取设备信息
    const systemInfo = wx.getSystemInfoSync()
    // 动态设置屏幕高度
    this.setData({
      phoneHeight: systemInfo.windowHeight
    })
    getTypeShopList().then(res => {
      console.log(res.data.message)
      const list = res.data.message
      this.setData({
        typeTitleArr: list,
        typeShopArr: list[0].children[0].children
      })
    })
  },

  // 点击侧边栏选项事件
  leftChange(e) {
    wx.showToast({
      title: e.detail + "",
      icon: 'none'
    })
    // 设置右侧内容滚动到最顶部
    this.setData({
      scrollTop: this.data.scrollTop === 0 ? 1 : 0
    })
  },

  /**
   * 点击跳转到商品列表页，传递品牌名称
   */
  goShopList(e) {
    const brand = e.currentTarget.dataset['brand'];
    wx.navigateTo({
      url: '/shoppackage/pages/shoplist/shoplist?brand=' + brand,
    })
  }
})